//---------------------------------------------------------------------------

#ifndef CaraH
#define CaraH

#include "VerticeNormal.h"

class Cara{
        private:
                int numVertices;
                int indice;
                VerticeNormal** arrayVN;
        public:
                Cara(int numVertices){
                        this->numVertices = numVertices;
                        arrayVN = new VerticeNormal*[numVertices];      
                        indice = 0;
                };
                void setNormales(int j);
                void addVN(int indiceV,int indiceN);
                int getNumVertices(){return numVertices;};
                int getIndiceVertice(int i){return arrayVN[i]->getIndiceVertice();};
                int getIndiceNormal(int i){return arrayVN[i]->getIndiceNormal();};
};

//---------------------------------------------------------------------------
#endif
 